package vip.xiaonuo.megvii.faces;

import vip.xiaonuo.megvii.GlobalDefine;

import java.util.HashMap;
import java.util.Map;

public class FaceCodeDefinition {

    public static final int _code_104204 = 104204; // 人脸已经存在

    public static final int _code_104200 = 104200; // 没有检测到人脸

    public static final int _code_104201 = 104201; // 人脸未通过质量判断

    private static Map<Integer,String> map = new HashMap<>();

    static {
        map.put(_code_104204, "人脸已经存在,无需重复上传");
        map.put(_code_104200, "图片没有检测到人脸,请重新上传");
        map.put(_code_104201, "人脸未通过质量判断，请重新上传");
    }

    public static String getMessage(Integer code){
        if(map.containsKey(code)){
            return map.get(code);
        }else{
            return GlobalDefine.getMessage(code);
        }
    }

    public static String getMessage(Integer code , String remark){
        String temp = getMessage(code);
        if(remark==null || remark.length()==0 ){
            temp += "。说明："+ remark;
        }
        return temp;

    }
}
